上位机开发笔记 » 搜索 » user:jerrxjr1220 post:true

C#开发Android移动应用系列之OxyPlot图表应用

其实通过上两次的介绍,Xamarin通过路由跳转和数据绑定已经可以完成大部分的工作了。

今天再来分享一下利用OxyPlot在移动端展示图表,这样对于上位机的一些数据展示会非常直观和方便。

OxyPlot画图表

安装OxyPlot库,由于OxyPlot对于Xam

android csharp jerrxjr1220 •  2023-08-17 • 最后回复来自 admin
2

C#开发Android移动应用系列之数据绑定

回复#4 @aubreychao :

打包以后是生成的android安装包,大约10几M,还可以。

android csharp jerrxjr1220 •  2023-08-17 • 最后回复来自 jerrxjr1220
5

C#开发Android移动应用系列之路由设置及页面跳转

回复#4 @admin :

其实我也没系统学过WPF,以前用的都是Winform,但是现在移动端已经彻底不支持Winform了,全部是WPF的风格,只能硬着头皮学

csharp android jerrxjr1220 •  2023-08-16 • 最后回复来自 jerrxjr1220
5

C#开发Android移动应用系列之路由设置及页面跳转

回复#2 @admin :

其实就几个关键点:1. 路由设置 2. 页面跳转 3. 数据绑定 4. 页面布局

基本上这些会了,其他都和正常的C# WPF程序没啥不同。

csharp android jerrxjr1220 •  2023-08-16 • 最后回复来自 jerrxjr1220
5

C#开发Android移动应用系列之路由设置及页面跳转

最近工作上遇到一些新需求:老板希望能把上位机的一些信息或功能实现移植到移动端,主要针对安卓手机想开发一款app。

VS的Xamarin框架可以支持跨平台开发(Android、IOS、Mac、UWP、三星),比较容易实现把C#的功能移植到移动端,所以就试着做了些尝试。

后面会分几次分享一些通过Xamarin开发移动端应用。


路由设置和页面跳转

csharp android jerrxjr1220 •  2023-08-16 • 最后回复来自 jerrxjr1220
5

求助plus 如何实现 上下左右滑动 查看图片

回复#9 @admin :

aardio 求助 jerrxjr1220 •  2023-08-10 • 最后回复来自 jerryxjr1220
13

aardio中zmq怎么实现加密通信

以下是一个使用C#实现基于CURVE的加密通信的示例:

using System; using System.Text; using NetMQ; using NetMQ.Security; namespace ZeroMQCurveEncryption {     class Program     {         static vo
aardio socket web zmq jerrxjr1220 •  2023-08-09 • 最后回复来自 windsing
4

C#实现:图片转ICON图标,可放缩图像

var bt = new Bitmap(@"C:\Users\xxx\Pictures\LOGO.png"); bt = bt.Resize(new Size(100, 50)); //扩展方法放缩图像 var icon = Icon.FromHandle(bt.GetHicon()); using (Stream stream = new System.IO.FileStream(@"C:\Users\xxx\Pictures\LOGO.ico", FileMode.Create)) {     icon.Save(st
csharp jerrxjr1220 •  2023-08-08

求助plus 如何实现 上下左右滑动 查看图片

回复#3 @admin :

这个不用封装吧,都是dotNet和System模块下的东西,aar可以直接调用的。

aardio 求助 jerrxjr1220 •  2023-08-07 • 最后回复来自 jerryxjr1220
13

推荐一个C# UI框架 ApeFree.ApeForms.TemplateNest

一个国人开发的Winform UI框架,只需要修改很少的代码即可实现基本框架功能:

顶部导航栏、Logo图标栏、可折叠侧边栏、底边栏

主页地址:ApeForms_猿长大人的博客-CSDN博客

using ApeFree.ApeForms.Core.Controls; using ApeFree.ApeForms.Demo; using System.Di
csharp UI jerrxjr1220 •  2023-08-07

求助plus 如何实现 上下左右滑动 查看图片

namespace picShow {     public partial class Form1 : Form     {         //Form2 picForm就是一个空白无边框窗体,大小 200 x 200         Form2 picForm = new Form2();         public Form1()         {             InitializeComponent();         }         private void Form1_Load(obj
aardio 求助 jerrxjr1220 •  2023-08-07 • 最后回复来自 jerryxjr1220
13

基金净值估算程序 C#实现

估计的净值,难免是有误差,但是总好过被套着麻袋割韭菜

csharp jerrxjr1220 •  2023-07-24 • 最后回复来自 jerryxjr1220
13

基金净值估算程序 C#实现

原来天天基金或者支付宝上都能直接看到当天的基金估值,从今天开始基金的当天估值全部下架了(真是把股民/基民当韭菜了,而且是套着麻袋割)

为了能实时看到基金的净值估值,只能自己通过基金公布的重仓股票份额自行估算涨跌。

于是就有了下面的代码,C#实现 Linqpad版,基金的持股份额保存在SQLite数据库中,其实也可以通过查询获取。

var jj = new
csharp jerrxjr1220 •  2023-07-24 • 最后回复来自 jerryxjr1220
13

C#的调试神器 - Linqpad 7

回复#9 @lcj21 :

这个我没用过,不过反正就是一款IDE,自己觉得哪个用得顺手就好

UI jerrxjr1220 •  2023-07-14 • 最后回复来自 jerrxjr1220
10

C#的调试神器 - Linqpad 7

回复#5 @鸿湖重工业株式会社 :

是的,它可以调用System.Drawing下面的库引用控件,但是本身没有绘图功能,所以不支持拖拉控件。

对于没有UI绘制需要的,比如调试功能、测试代码,还是挺好用的。

要绘制界面还得是VS

UI jerrxjr1220 •  2023-07-13 • 最后回复来自 jerrxjr1220
10

C#的调试神器 - Linqpad 7

回复#3 @aubreychao :

有pj版的,网上随便搜就有

UI jerrxjr1220 •  2023-07-06 • 最后回复来自 jerrxjr1220
10

C#的调试神器 - Linqpad 7

除了不像VS可以拖拉控件,其他功能几乎和VS一样甚至更多,而体积只有几十M,对于不需要设计UI的程序用它来调试简直就是神器

UI jerrxjr1220 •  2023-07-05 • 最后回复来自 jerrxjr1220
10

C#的调试神器 - Linqpad 7

最近上手了Linqpad 7,发觉真的是C#的调试神器,尤其是对于一些简单功能的测试又不想加载VS那么大的负载的情况下,真的是太方便了。

优点:

直接连各种数据进行调试

nuget包

UI jerrxjr1220 •  2023-07-04 • 最后回复来自 jerrxjr1220
10
5

c#中通过 Easy.MessageHub实现类似aardio的subsciribe和publish功能

回复#2 @admin :

其实C#原生就支持“消息订阅/发布”功能,不需要第三方库支持的。


C#实现的方式是通过 Delegate 代理方式,在消息订阅的地方创建Delegate,在消息发布的地方调用创建的Delegate就可以实现。


如果有需要我晚点可以传一个example上来

csharp dll jerrxjr1220 •  2023-04-21 • 最后回复来自 jerryxjr1220
12
登 录
信息栏
 私人小站

本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网


才仁机械


网站地图SiteMap